$(document).ready(function ()
{
    $.ajaxSetup({
        type:'post',
        timeout:5000,
        beforeSend:function ()
        {
            Dialog.show('Đang thực hiện gửi/yêu cầu dữ liệu từ server, vui lòng đợi giây lát!', true, false);
        },
        error:function (jqXHR, textStatus, errorThrown)
        {
            if (textStatus == 'timeout') {
                Dialog.show('Server phản hồi quá lâu, xin vui lòng thử lại sau', false, true);
            } else {
                Dialog.show('Gửi yêu cầu đến server gặp sự cố. ' + textStatus, false, true);
            }
        },
        complete:function ()
        {
            if (!Dialog.closeButton) {
                Dialog.hide();
            }
        }
    });
});